/*
 * GPSKursberechnung.h
 *
 * Created: 08.01.2014 14:20:52
 *  Author: Simon
 */ 


#ifndef GPSKURSBERECHNUNG_H_
#define GPSKURSBERECHNUNG_H_

#include <math.h>

#define PI 3.14159265359

extern void KoordinatenSpeichern(double BreitengradAnfang, double LaengengradAnfang, double BreitengradEnde, double LaengengradEnde);
extern double GPSEntfernung(void);
extern double GPSKursGrad(void);

double phiA;					// Geographische Breite Anfangspunkt
double lambdaA;					// Geographische Laenge Anfangspunkt
double phiB;					// Geographische Breite Endpunkt
double lambdaB;					// Geographische Laenge Endpunkt

double phiARAD;					// Geographische Breite Anfangspunkt
double lambdaARAD;				// Geographische Laenge Anfangspunkt
double phiBRAD;					// Geographische Breite Endpunkt
double lambdaBRAD;				// Geographische Laenge Endpunkt

double zeta;					// Zentriwinkel zwischen Anfangspunkt und Endpunkt ausgedrueckt als Winkel

double alpha;					// Kurswinkel von Anfangspunkt zu Endpunkt
double length;					// Abstand zwischen Anfangspunkt und Enpunkt

#endif /* GPSKURSBERECHNUNG_H_ */